Configuring Twilio Numbers

This information is available for CxEngage users who have and maintain a Twilio account for telephony services. If your telephony is provided by Enghouse Interactive and you require help with a Twilio number, please submit a request through Enghouse Interactive Support.

If you manage your own Twilio account, first ensure that your Twilio voice conference settings are set to agent conferencing. Using basic conferencing results in errors in your CxEngage tenant configuration.

Each Twilio number has Voice and Messaging (SMS) request URL parameters that you can point to your CxEngage tenant through the Twilio account portal. Your Twilio number needs to be configured with the request URLs specific to the type of request on the particular tenant. For example, the request URL for SMS is different for every separate tenant, and the request URLs for Voice and SMS are different even for the same tenant.

You can use the Twilio Markup Language (TwiML) App to easily configure or update multiple telephone numbers with your request URLs. Prior to buying or configuring your Twilio number, create a TwiML app with your configuration details.

 

The TwiML App is not necessary, but is recommended. If you do not use a TwiML App you can manually enter or update the request URLs below into the A Call Comes In webhooks field that appears when selecting the Webhooks/TwiML configuration option, replacing {{tenant-id}} with your unique tenant ID. Use the Voice and SMS request URLs that correspond to the region that your tenant belongs to:

  • Voice:
    • North America: https://us-east-1-prod-twilio-gateway.cxengage.net/tenants/{{tenant-id}}/interactions
    • Europe: https://eu-west-1-prod-twilio-gateway.cxengage.net/tenants/{{tenant-id}}/interactions
  • SMS: 
    • North America: https://us-east-1-prod-twilio-gateway.cxengage.net/tenants/{{tenant-id}}/sms
    • Europe: https://eu-west-1-prod-twilio-gateway.cxengage.net/tenants/{{tenant-id}}/sms

You might also be interested in: